garlic salami - Turkish English Dictionary